Kigkonsult\Icalcreator\Util\RegulateTimezoneFactory B

Total Complexity 93
Dependencies 13
Dependents 0
Total lines 821
Lines of code 409
Logical lines of code 256
Comment lines 265
Methods 29
Properties 15

Methods 29

Method Rating Maintainability Complexity Lines of code
processVtimezone()
B
34 19 100
processCalendar()
A
44 11 45
getTimezoneListFromOffset()
A
46 9 40
processCurrTzId()
A
48 8 35
checkTzidForUTC()
S
53 5 24
getTimeZoneNameFromOffset()
S
54 5 22
fixUTCx()
S
56 5 19
processDtProp()
S
56 4 18
processDatePropsTZIDattribute()
S
58 2 16
getOtherTzPhpRelations()
S
67 3 8
__construct()
S
65 3 9
addOtherTzPhpRelation()
S
69 2 7
setVtimezoneRows()
S
77 1 4
hasOtherTzPHPtzMap()
S
79 1 3
setOutputiCalRowElements()
S
72 1 5
setOutputiCalRow()
S
76 1 4
replaceTzidInOutputiCal()
S
75 1 4
getOutputiCal()
S
82 1 3
addMStimezoneToOffset()
S
79 1 3
setVtimezoneRow()
S
76 1 4
getVtimezoneRows()
S
82 1 3
setInputiCal()
S
70 1 6
isInputiCalSet()
S
80 1 3
getInputiCal()
S
82 1 3
addOtherTzMapToPhpTz()
S
75 1 4
splitContent()
S
71 1 5
process()
S
73 1 5
factory()
S
79 1 3
addOtherTzPhpRelations()
S
77 1 4